Hands on development of critical business facing bespoke and complex reporting needs
Collaborate with project managers, business analysts, front office data analysts as well as business end users such as traders to define and implement reporting need
Develop frameworks to automate common report needs
Work on complex data transformation as part of the larger data & reporting team
Hands-on development experience(2+ Years) in Python/Clojure or similar language. Prior Clojure experience is a nice to have
Interest in learning & working with Clojure
Experience with relational databases SQL Server/Oracle and/or NoSQL data stores. Experience in KDB or other time series databases is nice to have
Good communication skills to be able to collaborate with trading and sales functions and work in a global team
Experience with Tableau/QlikView/SSRS or similar BI tools
Prior knowledge of working with ETL and SQL
Experience in front office trading particularly fixed income is a nice to have
Strong analytical and troubleshooting skills
Company
Location
Mississauga - Canada
Job type
Full-Time
Python Job Details
Global Spread Products Front-Office Technology team is building the next generation Data, Analytics & reporting platform to solve for Business and Analytics demands of an Industry leading franchise. Vast amounts of data assets have been accumulated through the years. A next generation data platform, built on new technologies, will facilitate the data being inspected, cleansed, transformed and aggregated for E-trading, Machine Learning, and Senior Management decision support. The final goal is to increase automation and provide state-of-the-art analytics for the e-trading & pricing applications, and power a growing toolkit of dashboards, reports, and interactive BI tools that support critical decision-making for business executives, traders and risk managers.
We are looking to add a motivated, hands-on developer to the team to work on building complex and bespoke reports as well as help the transformation of the data infrastructure. The role will require you to work on Python, Clojure, Tableau/QlikView, and DB/ETL development.
Duties and responsibilities:
Qualifications:
Citi Canada is an equal opportunity employer. Accordingly, we will make accommodations to respond to the needs of people with disabilities (including, without limitation, physical and mental health disabilities) during the recruitment process and otherwise in accordance with law. Individuals who view themselves as Aboriginals, members of visible minority or racialized communities, and people with disabilities are encouraged to apply.
-
Job Family Group:
Technology-
Job Family:
Applications Development-
Time Type:
Full time-
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs